fc12ef2f5510df380323afe041a338ca44b2edd4,openmrs-client/src/main/java/org/openmrs/mobile/dao/VisitDAO.java,VisitDAO,saveVisit,#Visit#number#,52
Before Change
for (Encounter encounter : visit.getEncounters()) {
long encounterID = encounterDAO.saveEncounter(encounter, visitID);
for (Observation obs : encounter.getObservations()) {
observationDAO.saveObservation(obs, encounterID);
}
}
}
After Change
for (Encounter encounter : visit.getEncounters()) {
long encounterID = encounterDAO.saveEncounter(encounter, visitID);
for (Observation obs : encounter.getObservations()) {
observationDAO.saveObservation(obs, encounterID)
.observeOn(Schedulers.io())
.subscribe();
}
}
}